.logo_container {
  display: flex;
  align-items: center;
}
.logo_container .text_logo {
  margin-left: 13px;
}
.c-top-nav-container {
  display: flex;
  align-items: center;
  padding: var(--top-nav-padding);
  height: var(--top-nav-height);
  box-sizing: border-box;
  background-color: var(--top-nav-background-color);
  z-index: 100;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
.c-top-nav-container .c-top-nav-item-container {
  margin-left: 74px;
}
.c-top-nav-container .c-top-nav-item-container .c-top-nav-item {
  padding: 8px;
  margin-right: 55px;
}
.Banner-content {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  width: 100vw;
  height: 945px;
}
.bt-button {
  @apply flex justify-center items-center;
}
